/*
#------------------------------------------------------------------------
# Black & White - October2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com   
#------------------------------------------------------------------------ 
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
# Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/

* { font-family: Arial, Verdana, sans-serif; font-size: 12px; }
html,
body { height:100%; color:#aaa; }
body { line-height:1.9; background:#e8e7df url('../../images/style1/bg.jpg') repeat 0 0; min-height:100%; margin:0; padding:0; color:#666!important; }
a { color: #858585; text-decoration:none; }
a:hover, a:active, a:focus { color: #858585; text-decoration:underline; }
/* containers */
#bg-wrap { background: transparent url('../../images/stripes.png') repeat-x 0 0; }
.top { min-height:90px; margin:0 auto; width:1002px; }
.top div { background:transparent url('../../images/logo_bg.png') no-repeat 0 0; border-top: 8px solid #1d1d1d; float:left; height:69px; padding:0; width:210px; }
/* containers */
#frame { width: 1002px; margin: 0 auto; padding-bottom:175px; }
#errorboxbody { width:425px; margin:0 auto; }

h1, h2 { line-height: 100px; font-size: 100px; color: #666; margin: 10px auto; border-bottom: none; text-align:center; }
h2 { font-size: 30px; margin: 0 0 20px; line-height: 40px; }
p.admincontact { border: none!important; }
ul { list-style-type: square; padding: 0 0 0 36px; }
ol { padding: 0; list-style-position: inside; }
ol li,
ol li strong { font-size: 13px !important; font-weight: normal }
#techinfo { text-align:center; }
p.info { width: 70%; margin: 80px auto 50px;text-align:center; color: #666; }
p>strong { font-size:320%; line-height: 100%; }
fieldset { border:none; padding:0; margin:0 auto; width: 522px }
p.username,
p.password,
p.remember { float: left; margin: 10px 0 0; }
p.password { margin-left: 20px; }
p.username input,
p.password input { border-color: #3d4044; width: 200px; }
p.remember,
#form-login ul { clear: both; }
p.username input,
p.password input { border: 1px solid #dadada; float:left; height:30px; width:240px; margin-top: 10px; padding-left:8px; }
div.buttons { float: right; margin: 10px 0 20px; }
input[type="submit"] { box-sizing:content-box;  -moz-box-sizing:content-box; -ms-box-sizing:content-box; -webkit-box-sizing:content-box; }
input[type="submit"] { display:block; float: left;  height:24px !important; line-height: 24px; padding:0 10px; margin: 0; border: 1px solid #7d7a67; color:#fff; background:#a19d8a;  }
input[type="submit"] { font-size: 13px!important; height:22px!important; padding-bottom:2px!important; }
input[type="submit"]:hover,
input[type="submit"]:focus { background: #222; border-color: #000;cursor:pointer; }